SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS OFF
GO
CREATE PROCEDURE [dbo].[spAgregarAlumnoAuxiliar]

@Documento int,
@Iddivision int

AS
SET NOCOUNT ON
set dateformat dmy

declare @idalumno int
select @idalumno=idalumno from tb_alumnos where documento = @documento
declare @diagnostico varchar(1000)
select @Diagnostico = '1'
declare @cod int

-- Si NO existe el alumno manda error
If not Exists (Select * From tb_alumnos Where   documento = @documento )
Begin
	Select @Cod = 2,@Diagnostico =  'EL Alumno no se encuentra registrado....'
	goto salir
End

-- Si ya fue cargado en la division alumno manda error
If Exists (Select * From tb_alumnosaux Where   idalumno=@idalumno and iddivision = @iddivision )
Begin
	Select @Cod = 2,@Diagnostico =  'EL Alumno Ya fue asignado a la division'
	goto salir
End

-- Registrar  el alumno
INSERT INTO tb_alumnosaux(Idalumno, Documento, iddivision)
VALUES (@idalumno, @Documento, @iddivision)


Salir:
select @cod as error, @Diagnostico as Diagnostico, @idalumno as Alumno
GO
